* , * {}
*|* {}
foo|* {}
